﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;
using CTP.Entitys;

namespace CTP.ComWrap
{
    [ComVisible(false)]
    public delegate void OnLoginQouteHandle(LoginEventArgs e);

    [Guid("1d8863de-fa89-43f8-bc73-9ad5c94bcb98")]
    public interface ILoginQouteEventArgs
    {
        LoginInfo LoginInfo { get; set; }
        ReturnInfo ReturnInfo { get; set; }
        int RequestID { get; set; }
    }

    [Guid("1f1484ed-497e-4ed3-a313-7d0a4a98caf2")]
    [ClassInterface(ClassInterfaceType.None)]
    public class LoginQouteEventArgs : EventArgs, ILoginQouteEventArgs
    {
        public LoginInfo LoginInfo { get; set; }
        public ReturnInfo ReturnInfo { get; set; }
        public int RequestID { get; set; }
    }

}
